deputed authority

Translations
делегированные полномочия
The deputed authority was responsible for overseeing the project.
Делегированные полномочия были ответственны за контроль над проектом.